package kdd;

import org.apache.commons.lang.builder.ToStringBuilder;

public class MetaData {

	public MetaData(){
	}

	private int nUsers;
	private int nRecords;
	private int nItems;
	private double totalMeanScore;

	//Stats file data:
	private int trainingTotalUsers;
	private int trainingTotalItems;
	private int DBallRatings;
	private int trainingTotalRatings;
	private int validationTotalRatings;
	private int testTotalRatings;

	public int getNUsers() {
		return nUsers;
	}

	public void setNUsers(int users) {
		nUsers = users;
	}

	public int getNRecords() {
		return nRecords;
	}

	public void setNRecords(int records) {
		nRecords = records;
	}

	public int getNItems() {
		return nItems;
	}

	public void setNItems(int items) {
		nItems = items;
	}

	public double getTotalMeanScore() {
		return totalMeanScore;
	}

	public void setTotalMeanScore(double totalMeanScore) {
		this.totalMeanScore = totalMeanScore;
	}

	public int getTrainingTotalUsers() {
		return trainingTotalUsers;
	}

	public void setTrainingTotalUsers(int trainingTotalUsers) {
		this.trainingTotalUsers = trainingTotalUsers;
	}

	public int getTrainingTotalItems() {
		return trainingTotalItems;
	}

	public void setTrainingTotalItems(int trainingTotalItems) {
		this.trainingTotalItems = trainingTotalItems;
	}

	public int getDBallRatings() {
		return DBallRatings;
	}

	public void setDBallRatings(int ballRatings) {
		DBallRatings = ballRatings;
	}

	public int getTrainingTotalRatings() {
		return trainingTotalRatings;
	}

	public void setTrainingTotalRatings(int trainingTotalRatings) {
		this.trainingTotalRatings = trainingTotalRatings;
	}

	public int getValidationTotalRatings() {
		return validationTotalRatings;
	}

	public void setValidationTotalRatings(int validationTotalRatings) {
		this.validationTotalRatings = validationTotalRatings;
	}

	public int getTestTotalRatings() {
		return testTotalRatings;
	}

	public void setTestTotalRatings(int testTotalRatings) {
		this.testTotalRatings = testTotalRatings;
	}

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this);
	}
}
